The EBP System : Example Based Programming System for Parametric Design1

نویسندگان

  • Guy Pierra
  • Jean-Claude Potier
  • Patrick Girard
چکیده

This paper investigates the problem of parametrics within the perspective of generating and exchanging families of cognate products. Two ways are discussed. A parametric representation gathers together within the same structure the parametric definition and one specific instance: the current instance. An EXPRESS model that follows this approach is presented. Its integration within the STEP Standard would enable the exchange of (simple) parametric designs. The use of a parametric program, based on a standard API, is a more conventional approach. We present the EBP system which enables such a program to be generated through purely graphical interactions. This system provides for all the constructs required in the target program: variables, expressions, functions, and control structures. If the API itself supports all these constructs, the parametric representation may be restored on the receiving system. 1 Workshop on Graphics and Modelling in Science and Technology, Coimbra, Portugal, 27-28 June 1994 The EBP System : Example Based Programming System for Parametric Design1 Guy Pierra, Jean-Claude Potier and Patrick Girard Laboratoire d'Informatique Scientifique et Industrielle ENSMA Site du Futuroscope 86960 FUTUROSCOPE FRANCE e-mail [email protected]

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Global optimization of mixed-integer polynomial programming problems: A new method based on Grobner Bases theory

Mixed-integer polynomial programming (MIPP) problems are one class of mixed-integer nonlinear programming (MINLP) problems where objective function and constraints are restricted to the polynomial functions. Although the MINLP problem is NP-hard, in special cases such as MIPP problems, an efficient algorithm can be extended to solve it. In this research, we propose an algorit...

متن کامل

Bringing Programming by Demonstration to CAD Users

This chapter presents a suite of systems we developed that constitute a solution for bringing programming to end users in the field of computeraided design (CAD), by using programming by demonstration (PBD). This suite includes the LIKE system, which laid the foundations of our method, and the EBP system (Example Based Programming in Parametrics), which is intended to enable CAD system users to...

متن کامل

A Parametric Approach for Solving Multi-Objective Linear Fractional Programming Phase

In this paper a multi - objective linear fractional programming problem with the fuzzy variables and vector of fuzzy resources is studied and an algorithm based on a parametric approach is proposed. The proposed solving procedure is based on the parametric approach to find the solution, which provides the decision maker with more complete information in line with reality. The simplicity of the ...

متن کامل

Solving a new mathematical model for cellular manufacturing system: A fuzzy goal programming approach

  A fuzzy goal programming-based approach is used to solve a proposed multi-objective linear programming model and simultaneously handle two important problems in cellular manufacturing systems, viz. cell formation and layout design. Considerations of intra-cell layout, the intra-cell material handling can be calculated exactly. The advantages of the proposed model are considering machining cos...

متن کامل

The EBP system: bringing programming to end-users

Programming by Demonstration has proved to be an interesting research area. Nevertheless, despite many experimental systems, it did not find any field area where it should be used extensively. In this paper, we describe a Computer Aided mechanical Design system which incorporates Programming by Demonstration capabilities, named EBP, for Example-Based Programming in Parametrics. EBP is intended ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000